An Introduction to Multi-Valued Model Checking

نویسنده

  • Georgios E. Fainekos
چکیده

Nowadays computer systems have become ubiquitous. Most of the resources in the development of such systems, and especially in the fail-safe ones, are allocated into the simulation and verification of their behavior. One such automated method of verification is model checking. Given a mathematical description of the real system and a specification usually in the form of temporal logics, a model checker verifies whether the specification is satisfied on the model of the system. Recently, a multi-valued extension to the classical model checking has been proposed. In this approach both the model of the system and the specification take truth values over lattices with more then just two values. Such an extension enhances the expressive power of temporal logics and allows reasoning under uncertainty. Some of the applications that can take advantage of the multi-valued model checking are abstraction techniques, reasoning about conflicting viewpoints and temporal logic query checking. In this paper, we present three different approaches to the multi-valued model checking problem. The first is a reduction from multi-valued CTL∗ to CTL∗, the second a multi-valued CTL symbolic model checking algorithm and, finally, a reduction technique from multi-valued μ-calculus to the classical one.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-Valued Model Checking via Classical Model Checking

Multi-valued model-checking is an extension of classical model-checking to reasoning about systems with uncertain information, which are common during early design stages. The additional values of the logic are used to capture the degree of uncertainty. In this paper, we show that the multi-valued -calculus model-checking problem is reducible to several classical model-checking problems. The re...

متن کامل

Gurfinkel A thesis submitted in conformity with the requirements for the degree of Master of Science

Multi-Valued Symbolic Model-Checking: Fairness, Counter-Examples, Running Time Arie Gurfinkel Master of Science Graduate Department of Computer Science University of Toronto 2003 Multi-valued model-checking is an effective technique for reasoning about systems with incomplete or inconsistent information. In particular, it is well suited for reasoning about abstract, partial, and feature-based s...

متن کامل

Efficient Multi-Valued Bounded Model Checking for LTL over Quasi-Boolean Algebras

Multi-valued Model Checking extends classical, twovalued model checking to multi-valued logic such as Quasi-Boolean logic. The added expressivity is useful in dealing with such concepts as incompleteness and uncertainty in target systems, while it comes with the cost of time and space. Chechik and others proposed an efficient reduction from multi-valued model checking problems to two-valued one...

متن کامل

A Direct Algorithm for Multi-valued Bounded Model Checking

Multi-valued Model Checking is an extension of classical, two-valued model checking with multi-valued logic. Multi-valuedness has been proved useful in expressing additional information such as incompleteness, uncertainty, and many others, but with the cost of time and space complexity. This paper addresses this problem, and proposes a new algorithm for Multi-valued Model Checking. While Chechi...

متن کامل

Model-Checking of Linear-Time Properties in Multi-Valued Systems

In this paper, we study model-checking of linear-time properties in multi-valuedsystems. Safety property, invariant property, liveness property, persistence anddual-persistence properties in multi-valued logic systems are introduced. Somealgorithms related to the above multi-valued linear-time properties are discussed.The verification of multi-valued regular safety properties an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005